hog carcass - French English Dictionary